Masteriyo\RestApi\Controllers\Version1\CourseQuestionAnswersController B

Total Complexity 78
Dependencies 5
Dependents 2
Total lines 874
Lines of code 538
Logical lines of code 148
Comment lines 238
Methods 18
Properties 6

Methods 18

Method Rating Maintainability Complexity Lines of code
prepare_object_for_database()
B
41 19 51
register_routes()
A
34 1 133
delete_item_permissions_check()
A
47 7 40
get_objects()
S
52 7 23
get_items_permissions_check()
S
51 6 30
process_objects_collection()
S
55 6 19
create_item_permissions_check()
S
55 5 21
get_item_permissions_check()
S
55 5 21
get_item_schema()
S
39 1 80
get_course_qa_data()
S
49 4 28
update_item_permissions_check()
S
51 4 28
get_object()
S
57 4 16
restore_item()
S
58 3 15
prepare_object_for_response()
S
63 2 9
get_collection_params()
S
61 1 13
prepare_objects_query()
S
72 1 5
check_item_permission()
S
82 1 3
__construct()
S
81 1 3